31777 116
7967 763
10497 252
4374 551
6514 396
9448 790
9854 674
7846 603
21920 478
4935 171
13458 377
6647 137
6266 253
2421 345
4155 324
15384 647
20154 598
7062 590
6109 479
4288 460
10581 87
20833 167
5082 596
9421 617
8210 211
5481 281
3742 724
12262 626