3302 211
5008 790
31509 790
14610 488
9667 234
7279 605
10532 363
4389 76
18559 796
5739 209
5340 828
40131 317