1693 349
3320 773
38656 571
3020 60
5100 834
3252 64
4459 622
5082 941
6831 220
4570 42
7784 149
3977 742
6753 246
7975 614