3306 694
1682 422
2558 604
2197 549
1165 294
14190 46
14951 627
187591 254
120235 469
39349 117
18339 227
9609 486
4730 415
11730 358