4066 125
3875 233
5198 232
1985 98
12637 120
16455 153
21905 173
21706 83
20826 589
20003 220
29689 704