4061 125
3870 233
5188 232
1982 98
12623 120
16423 153
21875 173
21679 83
20752 589
19977 220
29648 704