14990 703
507 66
4714 369
12978 329
100933 399
48113 941
4443 343
3677 271
214149 181
21196 728
6837 237