152 25
1051 430
2315 702
252 582
411 980
429 413
633 153
96 364
326 997
882 728
654 719
295 755
734 843
297 737
761 153
478 38
340 565
230 946
692 646
161 701
955 611
130 579
124 977