4066 125
3875 233
5198 232
1985 98
12635 120
16453 153
21901 173
21700 83
20816 589
20002 220
29686 704