1009 65
447 617
806 66
999 488
562 672
784 155
934 175
39 768
998 638
297 328
918 511
943 295
2293 793
369 679
2443 127
821 650
1237 359
91 535
510 100
80 168
331 725
703 932