3095 813
2790 562
2210 277
2930 520
5144 672
2898 571
543 37
1349 275
992 168
3208 721
2536 459
1768 310
2082 559