3305 211
5013 790
31523 790
14610 488
9674 234
7285 605
10533 363
4390 76
18559 796
5743 209
5341 828
40147 317