2126 302
2768 248
1972 41
3953 663
3019 285
3268 646
2471 336
2833 375
52805 587
9731 41
1012 54
2858 410
2305 163
4441 277
1832 225
5301 544