2126 302
2765 248
1972 41
3950 663
3019 285
3267 646
2470 336
2833 375
52798 587
9730 41
1012 54
2858 410
2303 163
4440 277
1832 225
5301 544