4061 125
3871 233
5190 232
1983 98
12625 120
16430 153
21882 173
21682 83
20761 589
19986 220
29657 704