13320 277
1510 142
5040 368
13060 329
101068 399
48177 941
4463 343
3792 271
214372 182
21324 728
6926 237