3306 694
1681 422
2558 604
2196 549
1165 294
14187 46
14948 627
187584 254
120233 469
39349 117
18339 227
9609 486
4730 415
11730 358