15913 940
24407 943
25361 371
3368 197
7162 493
1126 41
1722 116
3888 636
7147 684
4953 628
9102 616
6537 806
9212 590
3980 54
5738 563
152445 264
20516 460
6156 519
14288 285