1335 349
3041 773
32634 568
2863 60
4731 832
3069 64
4238 622
4973 941
6254 220
4171 42
7135 149
3790 742
6450 246
7801 614