14061 277
1738 142
5286 368
13247 329
101169 399
48235 941
4543 343
3882 271
214512 182
21426 728
7031 237