21562 153
31155 863
74176 411
51764 295
11818 298
26423 539
38481 255
5378 179
3635 37
3086 105
2122 64
38600 386