1277 281
29147 830
5641 536
5091 703
1241 143
736 65
9264 381
4128 625
4036 530
1336 127
16973 209
52790 659
12265 303
26517 180