125803 85
226993 878
212709 654
166126 824
243128 330
74035 649
322382 762
71091 660
121436 702
95404 293
130777 593
76759 415
280107 526
84600 547
11159 123
103469 820
113365 421
244702 625
14845 604
84559 246
73521 547
179455 407
9047 711
33631 283
25906 170
50317 528
95211 428
73449 230