3303 211
5009 790
31518 790
14610 488
9673 234
7283 605
10533 363
4390 76
18559 796
5742 209
5341 828
40142 317