300 669
216 286
2316 702
418 889
340 565
602 550
994 130
32 153
1243 1000
955 478
749 113
767 628
78 497
969 882
57 507
2772 912
392 652
882 698
130 744
755 778
785 713
497 161