115660 900
105062 759
76729 691
2839 45
4147 415
46407 270
4217 139
48889 302
82632 767
27287 284
3591 230
49492 195
4152 138
7266 530
2355 222
5206 832
88216 854
90637 724
13643 632
84922 348
8801 800
7039 518
155991 169
167770 775
8509 364
128576 671
13867 502
72540 331