4222 694
221331 325
16963 141
10696 693
2296 51
9441 701
3924 885
5185 433
2825 568
1843 249
3789 439
3216 683