5258 421
18968 122
301884 1062
74037 222
7868 202
17580 64
32914 664
38771 316
27778 657
71225 718
21648 483
4645 562