5251 421
18965 122
301684 1062
73947 222
7861 202
17544 63
32858 664
38684 316
27751 657
71144 718
21626 483
4642 562