16649 114
8587 352
5462 428
22896 797
9573 700
16259 766
3169 96
152962 834
38832 424
19816 572
9685 857
21792 670
1568 320
4089 706