3175 695
3416 696
1102 215
574 55
1774 343
986 181
1401 145
2406 506
1866 249
2987 562
580 47
3510 856
3696 758