3098 75
5567 300
6940 168
346822 705
11889 181
5538 738
4464 523
4085 775
3501 82
11099 273
2034 417
6724 677
1306 38
3344 541