16051 940
24455 943
25408 371
3421 197
7308 493
1133 41
1770 116
3916 636
7268 684
5030 628
9274 616
6714 806
9471 590
4113 54
5868 563
152783 264
20622 460
6191 519
14325 285