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