1209 272
17221 141
20160 458
7984 49
40061 779
10847 293
9544 46
27335 595
8775 647
13480 114
2733 51
6940 642
9907 156
7771 128
2872 307