4066 125
3875 233
5198 232
1985 98
12636 120
16453 153
21902 173
21702 83
20826 589
20002 220
29689 704