3691 245
2442 120
1982 143
4165 375
4389 396
12648 617
3723 617
6336 487
6498 199
5641 194
6285 563
7551 164
6079 379
55692 217
17080 762
13244 454
51952 527
37345 662