4061 125
3870 233
5189 232
1982 98
12625 120
16428 153
21878 173
21681 83
20760 589
19984 220
29656 704