24062 879
18480 523
12170 545
185427 913
256816 1040
39429 83
21056 244
57665 756
7813 388
4411 712
3786 279