16058 940
24471 943
25422 371
3432 197
7364 493
1137 41
1777 116
3932 636
7301 684
5057 628
9343 617
6757 806
9553 590
4163 54
5906 563
152851 264
20639 460
6199 519
14334 285