1680 349
3310 773
38607 571
3012 60
5076 834
3243 64
4450 622
5079 941
6806 220
4551 42
7763 149
3960 742
6737 246
7971 614