2831 246
3170 851
11579 59
4041 139
4843 695
3712 531
1465 131
2247 405
3002 341
3035 178
3262 668
3906 77
2984 550