21583 153
31205 863
74237 411
51829 295
11822 298
26431 539
38539 255
5381 179
3639 37
3097 105
2127 64
38677 386