21583 153
31207 863
74241 411
51829 295
11822 298
26432 539
38540 255
5381 179
3639 37
3097 105
2127 64
38678 386