1768 201
10583 152
9959 724
44085 881
23133 374
16183 373
14440 362
55212 604
13346 305
4110 690
2242 126