895 860
291 628
1161 1000
843 524
2439 127
646 859
866 911
999 488
896 230
463 732
656 875
508 100
578 511
23 693
776 801
756 45
2072 702
525 364
912 219
401 514
633 363
751 501
217 31
118 506