3176 877
168 35
1276 329
2786 871
7021 505
538 146
2908 690
4382 420
3207 923
2614 548
2930 682
475 84
469 52
2938 792
1746 507
387 53
3344 601
1671 331
1891 449
1716 259
2991 614
1557 293
3020 811
979 115