1002 254
446 805
148 497
598 638
957 266
388 796
168 711
1091 818
164 419
923 855
96 161
262 834
507 850
752 918
54 488
293 605
585 352
871 619
163 161