1405 349
3056 773
32707 568
2871 60
4745 832
3072 64
4248 622
4978 941
6289 220
4186 42
7181 149
3806 742
6467 246
7818 614