15934 940
24437 943
25389 371
3394 197
7223 493
1131 41
1744 116
3900 636
7200 684
4984 628
9167 616
6612 806
9318 590
4032 54
5803 563
152638 264
20581 460
6177 519
14308 285