1525 302
741 227
534 136
486 110
1472 367
3351 968
704 158
2591 450
6560 107
7124 254
4657 760
7548 578