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