24063 879
18482 523
12171 545
185470 913
256841 1040
39448 83
21060 244
57689 756
7813 388
4411 712
3787 279