150282 313
186563 753
108921 348
545635 727
408654 938
83259 121
82801 535
167357 248
203901 854
438206 1010
100496 401
347163 999
679843 1295
58236 462
181409 953
102510 409
53347 182
244128 443
426319 613
82229 808
543516 1331
256911 540
56093 430
162576 647
850911 1041
58182 562
157442 285
183215 315