4073 125
3880 233
5203 232
1990 98
12656 120
16490 153
21921 173
21725 83
20886 589
20017 220
29738 704