1209 272
17221 141
20160 458
7984 49
40060 779
10847 293
9544 46
27335 595
8775 647
13478 114
2733 51
6939 642
9907 156
7769 128
2872 307