14883 703
507 66
4714 369
12915 329
100933 399
48113 941
4441 343
3677 271
214149 181
21194 728
6837 237