1685 349
3317 773
38632 571
3015 60
5089 834
3245 64
4457 622
5081 941
6817 220
4558 42
7773 149
3970 742
6742 246
7973 614