4221 694
221221 325
16962 141
10694 693
2296 51
9438 701
3923 885
5184 433
2825 568
1843 249
3787 439
3216 683