3112 92
12040 270
21099 324
46240 73
3526 448
19491 167
48817 792
25139 877
10044 166
9887 458
27206 217
2295 505
12972 309
18386 532
4023 169
13112 582
3634 554
440272 742
98817 581
80145 448
328698 452
17935 612
4284 719
13397 838
143194 155
177133 577
10450 664
52989 522