3296 694
1637 422
2532 604
2133 549
1160 294
14166 46
14829 627
187410 253
120169 469
39262 117
17716 227
9592 486
4706 415
11694 358