15938 940
24437 943
25390 371
3396 197
7228 493
1131 41
1744 116
3900 636
7201 684
4986 628
9167 616
6615 806
9322 590
4036 54
5803 563
152648 264
20583 460
6178 519
14308 285