1402 349
3055 773
32698 568
2870 60
4744 832
3072 64
4245 622
4978 941
6279 220
4184 42
7177 149
3806 742
6464 246
7816 614