15956 940
24438 943
25390 371
3397 197
7234 493
1131 41
1745 116
3902 636
7203 684
4988 628
9169 616
6621 806
9330 590
4039 54
5805 563
152665 264
20586 460
6180 519
14311 285