3427 211
5076 790
31787 790
14677 488
9825 234
7331 605
10571 363
4466 76
18651 796
5784 209
5363 828
40353 318