16062 940
24479 943
25442 371
3447 197
7416 494
1149 41
1787 116
3944 636
7342 684
5088 628
9418 617
6804 806
9629 590
4206 54
5943 563
152951 264
20665 460
6213 519
14341 285