2329 309
3925 731
2954 652
14737 481
16174 280
18306 709
17574 92
11535 704
30888 301
17786 820
8680 322
9700 494