6663 598
19591 674
3024 465
2604 169
4680 736
7289 72
3888 334
99417 487
32156 174
4329 254
8088 324
3720 391