5246 421
18963 122
301605 1062
73900 222
7861 202
17521 63
32820 664
38644 316
27726 657
71095 718
21613 483
4642 562