2898 313
368 679
236 562
641 697
867 911
862 97
897 230
450 202
223 601
546 966
401 514
338 630
541 860
1163 1000
439 617
852 190
999 488
231 76
155 586
751 412
25 113
88 386
240 73
129 253