640 424
718 35
102 515
318 724
621 219
1007 354
690 576
851 843
141 840
768 437
563 217
595 938
468 647
127 479
241 342
63 343
307 39
439 671
209 58
839 634