103596 208
278999 912
87944 463
31630 339
262504 539
114465 678
91157 779
207043 904
82546 678
554863 1369
100667 341
118111 833
157625 698
117743 431
102805 433
119035 513
163881 299
50733 229
101844 359
149456 295
75070 463
245056 484
191820 287
191435 405
74352 718
148402 423
105125 366
239518 1109