5258 421
18968 122
301867 1062
74028 222
7868 202
17577 64
32912 664
38766 316
27777 657
71223 718
21645 483
4644 562