2270 309
3923 731
2954 652
14736 481
16174 280
18304 709
17573 92
11533 704
30887 301
17786 820
8680 322
9700 494