3429 211
5076 790
31788 790
14678 488
9826 234
7331 605
10571 363
4467 76
18653 796
5785 209
5364 828
40359 318