12358 277
1346 142
4801 368
12873 329
100981 399
48141 941
4362 343
3680 271
214221 182
21251 728
6866 237