1396 349
3052 773
32668 568
2865 60
4741 832
3070 64
4242 622
4977 941
6268 220
4180 42
7162 149
3803 742
6458 246
7814 614