115668 900
105073 759
76735 691
2839 45
4147 415
46410 270
4217 139
48892 302
82638 767
27287 284
3591 230
49493 195
4152 138
7267 530
2355 222
5207 832
88230 854
90641 724
13643 632
84924 348
8801 800
7039 518
155992 169
167781 775
8509 364
128584 671
13868 502
72544 331