3216 629
2030 49
4814 556
3518 409
5418 689
3596 450
10760 448
2761 506
1050 242
11556 926
2156 95
3401 914
4026 529
3292 688