31501 315
9154 701
38104 398
9675 105
10785 254
9663 228
21604 276
9561 407
4594 99
8644 586
18692 643
7263 517