21602 153
31237 863
74271 411
51861 295
11822 298
26442 539
38557 255
5385 179
3641 37
3101 105
2129 64
38734 386