1593 422
2495 604
2049 549
1154 294
14128 46
14671 627
187191 253
120079 469
39211 117
17657 227
9563 486
4683 415
11658 358