3220 75
5572 300
6955 168
352650 707
12119 181
5606 738
4478 523
4107 775
3550 82
11150 273
2039 417
6846 677
1350 38
3452 541