4150 778
5675 531
31307 156
12084 675
32547 358
8524 484
3534 808
4187 129
4407 977
3957 674
4501 663
7917 144
3501 158