21656 153
31336 863
74391 411
51965 295
11830 298
26461 539
38618 255
5391 179
3647 37
3114 105
2135 64
38860 386