40457 171
29458 519
22825 429
6994 433
2170 394
2330 676
1068 94
19761 362
7354 138
2997 688
2963 823
21060 166
1851 196
12089 222
21417 742
15853 841
2990 755
15009 251
21333 349
1062 135
7102 42
3262 854
3913 210
3674 723