15031 398
12458 687
80358 234
5107 612
58759 574
51397 467
85313 660
12238 653
50305 604
82940 355
59077 165
43187 341
62635 855
2976 493
4054 642