301 60
1000 233
2858 717
1879 596
3054 832
809 214
2519 678
1491 400
1802 295
1943 528
2826 856
2300 490
1250 231
569 119
2799 594
412 114
763 123
1657 362
575 105
208 30
2557 497
1159 246
2121 458
2832 817