24066 879
18482 523
12171 545
185503 913
256856 1040
39464 83
21064 244
57700 756
7813 388
4411 712
3787 279