446 64
1603 310
5749 154
25017 721
30389 673
13641 691
16694 442
11888 277
8792 834
45940 786
1685 390