3014 211
4862 790
30972 790
14427 488
9413 234
7202 605
10460 363
4323 76
18425 796
5650 209
5293 828
39679 317