509930 1754
305609 946
274552 708
505910 1899
369502 789
142905 706
175654 196
68666 407
449125 1980
32124 311
395777 1153
114768 937
305205 789
411655 1253
133082 214
636209 1605
601359 1651
69583 151
97760 710
495709 844
411393 528
91799 545
342653 1112