103503 603
259692 627
148788 1039
285632 888
149822 536
257220 464
88128 186
105810 581
137216 419
223245 899
134184 353
399957 1216
100978 564
363182 855
24924 407
80484 553
146204 699
483473 1001
60065 498
182738 423
150375 541
52943 842
69392 330
183607 656
57814 445