3991 823
4509 518
2631 296
3660 638
971 76
2569 359
3880 593
1851 347
4079 787
1772 373
3057 422
4673 46
11722 199