1463 309
3894 731
2944 652
14724 481
16164 280
18296 709
17561 92
11523 704
30876 301
17770 820
8679 322
9692 494