4063 125
3872 233
5195 232
1985 98
12633 120
16448 153
21896 173
21696 83
20807 589
19996 220
29677 704