2831 246
3171 851
11580 59
4042 139
4843 695
3712 531
1470 131
2247 405
3003 341
3039 178
3262 668
3907 77
2984 550