150 183
127 275
394 632
725 853
595 848
718 678
274 830
43 240
227 202
448 853
304 154
836 915
687 506
371 581
258 423
597 29
20 52
382 454
548 117
449 277