4072 125
3880 233
5202 232
1990 98
12651 120
16489 153
21919 173
21724 83
20875 589
20015 220
29730 704