16060 940
24477 943
25433 371
3440 197
7386 494
1143 41
1779 116
3940 636
7320 684
5073 628
9385 617
6784 806
9588 590
4185 54
5926 563
152900 264
20652 460
6202 519
14335 285