4063 125
3871 233
5194 232
1985 98
12631 120
16444 153
21889 173
21688 83
20794 589
19993 220
29672 704