21606 153
31250 863
74283 411
51880 295
11822 298
26445 539
38563 255
5385 179
3643 37
3104 105
2130 64
38741 386