2340 211
4625 790
30226 789
14186 487
8997 234
7087 605
10348 363
4199 76
18213 796
5484 209
5221 828
38878 316