16062 940
24482 943
25447 371
3451 197
7418 494
1149 41
1787 116
3947 636
7346 684
5089 628
9420 617
6807 806
9635 590
4207 54
5945 563
152963 264
20669 460
6218 519
14342 285