4089 404
1874 304
4370 898
2430 378
1204 78
2938 552
5421 145
10531 279
3165 47
3865 269
4345 824
6005 540
5938 701