1302 446
901 102
355 43
423 630
179 428
1011 824
526 739
472 563
358 267
612 574
960 479
198 957
946 872
174 848
660 174
274 91
283 981
962 672
737 242
121 905