14091 277
1768 142
5316 368
13282 329
101182 399
48245 941
4550 343
3894 271
214526 182
21445 728
7060 237