24448 880
18850 524
12181 545
186267 914
257101 1041
39767 83
21172 244
57978 756
7825 388
4417 712
3800 279