1703 201
10148 152
9494 723
44030 881
23012 374
16144 373
14408 362
55032 604
13268 305
4107 690
2229 126