2991 830
2320 766
2578 786
1434 461
1210 300
1855 445
2660 561
2868 697
2074 554
223 48
823 217
647 141
2485 762
1983 439
1664 340
583 177
1659 320
2629 558
675 169
2677 586
1314 312
890 283
2785 820
2639 525
3104 943
3172 670
4729 933
1838 119