4072 125
3880 233
5203 232
1990 98
12655 120
16489 153
21919 173
21725 83
20880 589
20015 220
29733 704