4184 694
219729 325
16954 141
10639 693
2281 51
9406 701
3916 885
5167 433
2816 568
1830 249
3772 439
3199 683