15912 940
24404 943
25361 371
3366 197
7153 493
1125 41
1719 116
3886 636
7142 684
4952 628
9094 616
6527 806
9197 590
3970 54
5731 563
152389 264
20507 460
6152 519
14283 285