640 83
393 348
301 179
402 220
162 745
610 159
497 973
272 376
211 626
997 572
106 555
999 159
472 254
219 399
48 846
640 82
937 196
55 318
321 427
680 344
433 302
453 973
392 249
223 4
262 654
216 377
739 561
522 345
976 800
653 223