4066 125
3875 233
5198 232
1985 98
12636 120
16453 153
21902 173
21701 83
20822 589
20002 220
29688 704