103445 399
10719 558
14772 338
5583 917
32091 528
3639 380
6493 285
3875 775
6697 634
3197 174
1013 210
27805 312
12572 383
6579 115
4245 220
3190 74
10292 172
2888 42
1726 175
3226 791
8634 126
4886 552
4005 332
5356 399
2631 198
7855 582
3077 92
4095 538