1689 349
3318 773
38639 571
3016 60
5094 834
3247 64
4457 622
5082 941
6822 220
4562 42
7780 149
3973 742
6747 246
7973 614