2913 309
4010 731
3003 652
14810 481
16216 280
18345 709
17628 92
11590 704
30947 301
17880 820
8716 322
9753 494