2403 211
4668 790
30309 789
14225 487
9067 234
7108 605
10364 363
4207 76
18256 796
5516 209
5230 828
39022 316