1665 349
3295 773
38572 571
2993 60
5051 834
3235 64
4443 622
5076 941
6786 220
4536 42
7744 149
3951 742
6725 246
7968 614