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