4063 125
3871 233
5192 232
1984 98
12628 120
16434 153
21885 173
21688 83
20779 589
19989 220
29665 704