14868 703
506 66
4713 369
12913 329
100932 399
48113 941
4441 343
3677 271
214149 181
21194 728
6837 237