1209 272
17223 141
20160 458
7985 49
40068 779
10850 293
9548 46
27343 595
8777 647
13486 114
2734 51
6944 642
9910 156
7775 128
2872 307