3382 309
4122 731
3008 652
14837 481
16205 280
18331 709
17622 92
11582 704
30924 301
17948 820
8700 322
9752 494