21602 153
31239 863
74271 411
51866 295
11822 298
26443 539
38557 255
5385 179
3641 37
3101 105
2129 64
38735 386