34999 260
22645 641
18227 526
15465 167
8328 154
1228961 4600
25278 216
20234 477
12885 701
150624 397
12865 474
260968 2047
11646 380
27199 608
12592 302
135717 768
101300 237
7927 506
190450 650
17316 657
119128 905
10210 150
87204 422
140148 1021
138676 428
45112 743
105968 364
197659 1159