1403 349
3056 773
32704 568
2871 60
4744 832
3072 64
4248 622
4978 941
6286 220
4186 42
7179 149
3806 742
6466 246
7818 614