4061 125
3870 233
5189 232
1983 98
12625 120
16428 153
21880 173
21681 83
20761 589
19985 220
29656 704