6681 598
19595 674
3026 465
2611 169
4682 736
7294 72
3890 334
99429 487
32163 174
4334 254
8093 324
3722 391