5258 421
18968 122
301899 1062
74042 222
7869 202
17582 64
32916 664
38776 316
27781 657
71234 718
21650 483
4645 562