103493 603
259632 627
148747 1039
285585 888
149800 536
257158 464
88105 186
105794 581
137190 419
223199 899
134170 353
399894 1216
100962 564
363128 855
24914 407
80462 553
146176 699
483376 1001
60059 498
182703 423
150350 541
52934 842
69382 330
183576 656
57792 445