16030 940
24449 943
25402 371
3415 197
7289 493
1133 41
1761 116
3907 636
7248 684
5021 628
9252 616
6697 806
9428 590
4091 54
5850 563
152750 264
20611 460
6187 519
14321 285