5258 421
18968 122
301877 1062
74032 222
7868 202
17578 64
32913 664
38769 316
27778 657
71225 718
21647 483
4645 562