1703 201
10159 152
9509 723
44032 881
23021 374
16146 373
14409 362
55039 604
13270 305
4107 690
2229 126