58507 271
2967 48
17641 589
6993 362
12464 199
4300 230
2814 426
5731 649
5364 403
3865 455
3372 669
7255 376
1167 151
1226 269
3106 688
702 43
2185 579