1003 140
927 115
90 149
962 451
447 352
369 460
718 630
366 492
957 986
1057 584
432 601
98 558
357 312
573 709
969 963
534 35
106 873
630 463
318 575
790 237
672 794
682 833
181 454