15936 940
24437 943
25390 371
3395 197
7226 493
1131 41
1744 116
3900 636
7201 684
4984 628
9167 616
6614 806
9322 590
4032 54
5803 563
152643 264
20582 460
6177 519
14308 285