3303 694
1669 422
2551 604
2175 549
1162 294
14184 46
14912 627
187525 254
120204 469
39315 117
18329 227
9598 486
4723 415
11716 358