896 228
1559 302
752 227
543 136
528 110
1515 367
3410 968
745 158
2850 450
6586 107
7168 254
4679 760
7590 578