1949 362
14563 269
24020 270
8564 298
2745 327
34017 288
11428 722
9473 715
4738 888
7185 51
5033 574
30298 768