15949 940
24437 943
25390 371
3396 197
7232 493
1131 41
1744 116
3901 636
7202 684
4986 628
9168 616
6617 806
9324 590
4038 54
5804 563
152653 264
20583 460
6178 519
14309 285