1632 349
3270 773
38373 571
2979 60
4977 833
3209 64
4408 622
5065 941
6721 220
4484 42
7666 149
3935 742
6697 246
7957 614