3242 75
5579 300
6967 168
354994 707
12225 181
5633 738
4485 523
4126 775
3601 82
11174 273
2042 417
6862 677
1373 38
3496 541