2391 238
3799 44
3677 563
5053 616
14038 466
14985 864
8751 107
11328 309
3703 207
4513 373
5400 556
7897 659