2965 825
2849 246
3174 851
11593 59
4071 139
4862 695
3716 531
1479 131
2261 405
3183 341
3111 178
3263 668
3915 77
2985 550