150 220
266 507
851 670
584 17
331 102
202 262
1042 429
600 285
533 318
566 935
931 750
183 700
19 25
910 223
399 984
186 522
750 483
658 853
961 523
251 617