125 40
2587 696
2892 740
2353 719
1472 434
356 93
924 229
321 105
1551 464
2789 926
2916 879
222 70
5827 605