2995 649
577 129
1560 421
6540 933
2916 858
2732 817
596 164
9263 36
1279 422
1737 517
1020 328
21793 318
9268 817
947 260
235 50
14863 190
19767 508
2723 808
906 235
11054 762
1647 539
43922 529
8035 578
782 252