3691 245
2442 120
1982 143
4165 375
4389 396
12648 617
3723 617
6336 487
6498 199
5641 194
6287 563
7551 164
6079 379
55696 217
17081 762
13244 454
51963 527
37354 662