8631 532
36560 449
37205 800
548797 1723
16016 724
242313 1384
12787 738
368957 1217
118116 752
15342 93
14281 551
14845 260
6454 614
4570 626