21562 153
31155 863
74169 411
51758 295
11817 298
26420 539
38481 255
5378 179
3634 37
3086 105
2122 64
38592 386