3223 75
5575 300
6958 168
353103 707
12133 181
5609 738
4479 523
4108 775
3555 82
11157 273
2039 417
6851 677
1352 38
3470 541