21033 302
65646 457
29705 720
109802 754
83501 631
96778 878
84029 795
90457 383
74458 543
106584 399
64167 192
118050 423
99273 809
75566 339
64546 722
60906 550
105569 300
154255 227
62624 618
97093 905
66327 653
182685 307
70597 488