3293 694
1635 422
2531 604
2130 549
1160 294
14166 46
14819 627
187399 253
120165 469
39259 117
17681 227
9591 486
4705 415
11692 358