5257 421
18968 122
301827 1062
74008 222
7867 202
17568 63
32895 664
38746 316
27770 657
71207 718
21641 483
4644 562