24042 879
18461 523
12166 545
185198 911
256717 1040
39295 83
21028 244
57584 756
7810 388
4405 712
3779 279