5258 421
18968 122
301858 1062
74026 222
7868 202
17577 64
32902 664
38761 316
27775 657
71217 718
21644 483
4644 562