125709 85
212488 654
346254 656
166048 824
243006 330
73994 649
71028 660
266973 498
121333 702
95335 293
130663 593
103327 820
113289 421
169179 203
244609 625
84531 246
73488 547
179319 407
298435 184
27320 236
9904 101
50185 528
95075 428
73384 230
148113 929
87880 735
41365 275
128142 114