3295 309
4083 731
3002 652
14820 481
16202 280
18325 709
17618 92
11574 704
30915 301
17922 820
8695 322
9748 494