1120 98
4787 189
9646 85
13058 984
12581 302
22880 434
7801 49
18378 811
11752 638
10520 320
6324 632
6923 386