1689 349
3318 773
38638 571
3016 60
5093 834
3245 64
4457 622
5082 941
6821 220
4561 42
7779 149
3971 742
6744 246
7973 614