3201 629
2016 49
4804 556
3507 409
5414 689
3582 450
10757 448
2761 506
1050 242
11551 926
2155 95
3401 914
4026 529
3292 688