21557 153
31152 863
74158 411
51751 295
11813 298
26418 539
38469 255
5378 179
3634 37
3085 105
2122 64
38588 386