1164 1000
329 49
635 406
265 839
625 263
9 628
676 736
180 574
978 565
551 311
310 122
956 822
2982 412
560 79
989 120
862 97
984 503
460 912
712 50
154 645
125 95
316 894
360 25