21534 153
31087 863
74093 411
51693 295
11807 298
26400 539
38436 255
5373 179
3633 37
3075 105
2115 64
38543 386