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