1703 201
10150 152
9495 723
44030 881
23013 374
16144 373
14408 362
55034 604
13268 305
4107 690
2229 126