21581 153
31197 863
74223 411
51810 295
11822 298
26428 539
38524 255
5380 179
3639 37
3093 105
2124 64
38662 386