5257 421
18968 122
301824 1062
74008 222
7866 202
17567 63
32894 664
38745 316
27768 657
71206 718
21641 483
4644 562