4061 125
3870 233
5188 232
1982 98
12621 120
16419 153
21869 173
21679 83
20747 589
19975 220
29641 704