3096 712
926 200
1963 505
1240 302
2272 613
2370 488
1887 549
44496 534
3590 458
13976 780
10635 794
12792 675