4125 694
215053 325
16939 141
10539 693
2262 51
9302 701
3888 885
5140 433
2801 568
1806 249
3732 439
3186 683