1680 349
3311 773
38614 571
3012 60
5076 834
3243 64
4450 622
5079 941
6809 220
4551 42
7763 149
3963 742
6737 246
7971 614