1084033 3316
108635 784
263556 398
153700 609
139072 537
177360 728
92683 352
163938 310
288926 1100
90346 961
69643 146
587576 2041
5176 369
6237 383
2098 278
2900 485
3714 617
2847 531