1545 302
742 227
535 136
493 110
1480 367
3361 968
706 158
2615 450
6561 107
7128 254
4660 760
7549 578