21295 636
36284 274
22469 332
16867 330
4642 736
3292 412
35180 443
10844 211
6864 672
10977 838
3742 791
2382 366