1199 272
17219 141
20142 458
7966 49
39988 779
10844 293
9521 46
26913 595
8773 647
13442 114
2719 51
6903 642
9822 156
7724 128
2872 307