15934 940
24436 943
25386 371
3394 197
7223 493
1130 41
1743 116
3900 636
7200 684
4984 628
9166 616
6610 806
9318 590
4032 54
5802 563
152635 264
20581 460
6177 519
14308 285