3112 92
12026 270
21099 324
46230 73
3526 448
19489 167
48809 792
25133 877
10041 166
9879 458
27202 217
2295 505
12970 309
18382 532
4023 169
13112 582
3634 554
439957 741
98746 581
80105 448
328489 452
17931 612
4284 719
13397 838
143102 155
177021 577
10449 664
52986 522