1546 302
742 227
535 136
493 110
1481 367
3361 968
706 158
2622 450
6562 107
7128 254
4660 760
7549 578