1680 349
3313 773
38618 571
3012 60
5077 834
3243 64
4452 622
5079 941
6812 220
4552 42
7764 149
3963 742
6737 246
7971 614