656 513
257 1000
421 586
481 590
627 375
509 27
896 268
246 953
962 342
90 87
439 522
912 124
125 12
31 75
910 337
204 770
378 43
178 215
570 772
13 820