1703 201
10155 152
9502 723
44031 881
23017 374
16145 373
14409 362
55036 604
13270 305
4107 690
2229 126