12553 703
459 66
4669 369
12676 329
100921 399
48100 941
4307 343
3653 271
214120 181
21184 728
6828 237