3231 75
5577 300
6965 168
353989 707
12176 181
5620 738
4481 523
4111 775
3584 82
11165 273
2040 417
6858 677
1358 38
3486 541