14091 277
1768 142
5315 368
13282 329
101180 399
48245 941
4550 343
3894 271
214526 182
21445 728
7058 237