3112 92
12038 270
21099 324
46233 73
3526 448
19490 167
48816 792
25135 877
10041 166
9882 458
27205 217
2295 505
12971 309
18382 532
4023 169
13112 582
3634 554
440091 742
98780 581
80115 448
328578 452
17932 612
4284 719
13397 838
143148 155
177062 577
10450 664
52989 522