1523 302
741 227
534 136
486 110
1472 367
3350 968
704 158
2590 450
6559 107
7124 254
4656 760
7548 578