2991 830
2319 766
2578 786
1434 461
1210 300
1854 445
2660 561
2867 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
2637 525
3103 943
3171 670
4727 933
1836 119