2278 418
9508 723
3094 257
218702 1096
35013 258
4839 264
13725 660
16145 373
9703 165
55039 604
10532 49
13099 441
15547 170
15265 576
4231 783
5048 389
2646 112