1703 201
10158 152
9503 723
44031 881
23017 374
16145 373
14409 362
55037 604
13270 305
4107 690
2229 126