640 612
7137 805
386 211
507 673
546 517
76 18
167 255
1962 935
328 508
987 909
1095 883
74 216
523 142
730 875
985 1000
2419 304
900 284
58 881
297 242