1606 349
3255 773
38282 571
2974 60
4964 833
3204 64
4396 622
5059 941
6696 220
4458 42
7642 149
3925 742
6684 246
7953 614