577 511
746 145
862 97
328 90
231 76
937 140
463 732
65 889
88 535
279 683
675 736
411 35
97 854
540 860
179 87
1161 1000
2439 127
667 528
896 230
1008 396
586 43
167 921