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