21602 153
31239 863
74272 411
51868 295
11822 298
26443 539
38559 255
5385 179
3641 37
3101 105
2129 64
38735 386