24729 880
18871 524
12181 545
186381 914
257149 1041
39799 83
21232 244
58006 756
7825 388
4419 712
3800 279