2831 246
3171 851
11581 59
4045 139
4843 695
3712 531
1471 131
2250 405
3034 341
3045 178
3262 668
3908 77
2984 550