3013 556
2582 409
4519 689
3055 450
10082 448
2716 506
1006 242
11428 926
2110 95
3350 914
3873 529
3205 688