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