21581 153
31202 863
74231 411
51825 295
11822 298
26428 539
38533 255
5380 179
3639 37
3094 105
2126 64
38673 386