34999 260
22647 641
18230 526
15465 167
8328 154
1229006 4600
25278 216
20235 477
12885 701
150636 397
12865 474
260976 2047
11646 380
27199 608
12592 302
135728 768
101311 237
7930 506
190463 651
17317 657
119141 905
10211 150
87215 422
140156 1021
138684 428
45117 743
105981 364
197685 1159