3431 211
5076 790
31790 790
14681 488
9827 234
7331 605
10571 363
4467 76
18655 796
5785 209
5364 828
40362 318