3220 629
2043 49
4822 556
3521 409
5421 689
3607 450
10762 448
2761 506
1050 242
11558 926
2158 95
3401 914
4026 529
3293 688