150543 375
177538 547
57138 916
227298 768
105143 906
48573 301
23080 794
127315 581
137533 628
62230 714
69478 440
64261 647
75298 552
56098 801
33497 282
53248 786
154122 710
119155 1182
80059 432
66054 510
279481 1389
42208 607
103594 584
189485 613