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