1402 349
3055 773
32701 568
2871 60
4744 832
3072 64
4247 622
4978 941
6282 220
4185 42
7177 149
3806 742
6466 246
7817 614