1600 349
3240 773
38274 571
2973 60
4958 833
3203 64
4390 622
5058 941
6689 220
4451 42
7637 149
3921 742
6683 246
7953 614