684 531
481 110
780 86
420 955
373 305
246 987
351 830
822 473
676 432
3490 537
463 396
208 601
267 430
23 450
914 973
951 965
55 732
375 232
376 124
336 206
288 210
844 977