4063 125
3871 233
5193 232
1985 98
12630 120
16442 153
21888 173
21688 83
20789 589
19992 220
29672 704