3227 75
5576 300
6958 168
353375 707
12148 181
5611 738
4479 523
4108 775
3570 82
11160 273
2040 417
6853 677
1354 38
3475 541