2899 309
3992 731
2989 652
14802 481
16209 280
18333 709
17619 92
11582 704
30933 301
17868 820
8713 322
9748 494