630 576
148 474
204 954
687 999
604 633
359 176
114 91
555 435
614 745
411 334
742 886
358 445
237 158
876 233
463 976
164 787
487 712
1110 292
919 802
645 560
766 529
647 238