3291 309
4082 731
3002 652
14819 481
16202 280
18325 709
17618 92
11573 704
30915 301
17919 820
8695 322
9748 494