2508 813
2825 872
1801 573
1629 484
210 45
35674 494
565 115
2604 715
837 150
1941 335
1878 501
3243 604
838 204
5796 634
4519 568
11350 622
57811 635