128631 120
94302 114
90252 672
86682 154
53523 643
36981 597
40356 866
15318 821
28518 253
6765 60
53046 603
9731 483
15999 567
6853 375
79800 571
89279 278
53534 742
78948 294
177157 216
61328 1046
56422 875
18461 761
20953 483