1600 278
18928 487
19325 209
4618 319
2874 272
40539 251
7745 38
125919 678
6429 789
4668 965
1699 245