13325 277
1512 142
5040 368
13061 329
101068 399
48177 941
4463 343
3796 271
214373 182
21324 728
6927 237