24048 879
18463 523
12167 545
185272 913
256748 1040
39335 83
21035 244
57600 756
7812 388
4406 712
3781 279