5257 421
18968 122
301816 1062
73998 222
7866 202
17560 63
32889 664
38737 316
27768 657
71197 718
21637 483
4643 562