4061 125
3870 233
5187 232
1982 98
12620 120
16419 153
21866 173
21678 83
20745 589
19974 220
29636 704