4066 125
3875 233
5198 232
1986 98
12637 120
16457 153
21905 173
21706 83
20826 589
20004 220
29691 704