150 768
409 423
598 370
873 300
42 932
676 196
112 239
621 5
152 33
695 347
628 662
814 321
112 98
850 734
735 716
303 878
440 390
300 47
136 12
355 363