4061 125
3870 233
5187 232
1982 98
12621 120
16419 153
21867 173
21679 83
20747 589
19975 220
29639 704