4183 694
219590 325
16954 141
10634 693
2281 51
9401 701
3916 885
5167 433
2815 568
1830 249
3771 439
3199 683