3199 629
2014 49
4799 556
3501 409
5414 689
3582 450
10757 448
2761 506
1050 242
11551 926
2155 95
3401 914
4026 529
3292 688