3228 75
5576 300
6959 168
353504 707
12155 181
5613 738
4480 523
4108 775
3573 82
11161 273
2040 417
6853 677
1355 38
3479 541