896 228
1559 302
752 227
543 136
527 110
1515 367
3410 968
744 158
2847 450
6586 107
7167 254
4679 760
7590 578