21582 153
31203 863
74235 411
51828 295
11822 298
26430 539
38535 255
5380 179
3639 37
3094 105
2126 64
38676 386