16060 940
24477 943
25433 371
3441 197
7389 494
1145 41
1779 116
3940 636
7320 684
5074 628
9389 617
6785 806
9590 590
4185 54
5928 563
152903 264
20652 460
6203 519
14335 285