6681 598
19595 674
3026 465
2610 169
4680 736
7294 72
3889 334
99429 487
32160 174
4332 254
8089 324
3722 391