17947 41
3656 302
5173 1009
3518 66
4441 272
4599 158
10282 260
174621 1068
20831 314
5450 581
8554 633
4097 69
70897 214