15951 940
24437 943
25390 371
3397 197
7233 493
1131 41
1744 116
3902 636
7202 684
4987 628
9169 616
6619 806
9328 590
4038 54
5804 563
152655 264
20585 460
6179 519
14310 285