321 66
169 777
273 750
220 26
920 225
711 612
68 49
78 95
236 509
803 543
598 293
997 146
211 542
283 413
929 52
1 235
340 219
858 575
335 703
1001 795