3224 75
5575 300
6958 168
353197 707
12138 181
5609 738
4479 523
4108 775
3562 82
11159 273
2039 417
6852 677
1353 38
3472 541