103451 399
10730 558
14773 338
5585 917
32117 528
3644 380
6496 285
3875 775
6697 634
3209 174
1013 210
27842 312
12585 383
6585 115
4245 220
3195 74
10294 172
2889 42
1726 175
3226 791
8634 126
4888 552
4007 332
5356 399
2632 198
7855 582
3077 92
4095 538