15913 940
24408 943
25361 371
3368 197
7163 493
1126 41
1722 116
3888 636
7150 684
4954 628
9106 616
6546 806
9223 590
3986 54
5739 563
152452 264
20516 460
6156 519
14288 285