1703 201
10159 152
9508 723
44031 881
23021 374
16145 373
14409 362
55039 604
13270 305
4107 690
2229 126