2505 648
1227 163
119 839
378 726
1186 12
660 851
985 410
621 41
319 735
96 230
672 794
181 454
426 32
404 107
921 805
437 812
960 986
27 692
287 129
725 984
16 548
854 540
532 673
918 205