15896 940
24373 943
25350 371
3352 197
7097 493
1122 41
1708 116
3875 636
7095 684
4920 628
9012 616
6439 806
9085 590
3906 54
5678 563
152272 264
20482 460
6138 519
14256 285