5257 421
18968 122
301817 1062
74002 222
7866 202
17563 63
32889 664
38740 316
27768 657
71198 718
21638 483
4643 562