24056 879
18477 523
12167 545
185398 913
256807 1040
39413 83
21051 244
57655 756
7813 388
4409 712
3784 279