115753 900
105152 759
76805 691
2840 45
4148 415
46449 270
4217 139
48912 302
82693 767
27312 284
3591 230
49518 195
4153 138
7271 530
2356 222
5213 832
88283 854
90673 724
13646 632
84975 348
8806 800
7040 518
156070 169
167886 775
8511 364
128663 671
13872 502
72580 331