1018 142
953 286
3114 832
1896 401
2693 800
12286 395
21228 389
18667 353
21269 255
3515 333
12960 75