4075 125
3881 233
5205 232
1991 98
12663 120
16503 153
21931 173
21731 83
20898 589
20023 220
29747 704