2983 240
3154 384
4584 717
8613 742
12495 435
6445 79
11651 109
24303 447
12979 776
10910 486
22836 954
6727 701
2116 116
2196 208
10119 579
3607 338
13534 525
20089 458
5954 529
3116 651
14284 97
18048 262
9779 487
5952 638