1235 316
2078 374
752 116
799 89
1994 431
2315 729
978 197
372 54
3009 817
2244 659
2521 558
3421 670