16053 940
24461 943
25413 371
3424 197
7325 493
1134 41
1772 116
3918 636
7281 684
5041 628
9303 616
6723 806
9504 590
4121 54
5882 563
152803 264
20625 460
6192 519
14328 285