2891 274
3276 526
1088 100
3137 769
2372 595
4096 759
2664 276
4363 149
6079 78
2556 449
687 133
1955 274
1160 284
15284 308
7484 712
2943 825
2531 563
3219 803
3192 691
1524 352
2633 487
2655 443
1969 483
2326 419