1209 272
17221 141
20160 458
7984 49
40059 779
10847 293
9544 46
27330 595
8775 647
13478 114
2733 51
6937 642
9907 156
7767 128
2872 307