3303 211
5009 790
31515 790
14610 488
9669 234
7282 605
10533 363
4390 76
18559 796
5742 209
5341 828
40138 317