2842 246
3171 851
11587 59
4051 139
4844 695
3712 531
1474 131
2250 405
3100 341
3066 178
3263 668
3908 77
2985 550