21295 636
36278 274
22465 332
16865 330
4638 736
3292 412
35179 443
10844 211
6863 672
10977 838
3739 791
2382 366