15071 747
10010 114
4964 560
10345 195
9007 445
6655 504
5045 632
4449 160
30889 91
14836 126
8014 724
5241 581
19328 551
244269 1195
2357315 3939
926981 954
246884 1043
327011 529
162819 974
45752 1002
21031 549
2103730 3400
382717 1160
276482 1575
232109 590
193055 743
2671435 6581
250330 642