3305 211
5014 790
31526 790
14611 488
9675 234
7292 605
10534 363
4391 76
18560 796
5743 209
5341 828
40151 317