21295 636
36284 274
22468 332
16867 330
4641 736
3292 412
35180 443
10844 211
6864 672
10977 838
3741 791
2382 366