1120 98
4787 189
9646 85
13054 984
12581 302
22878 434
7801 49
18378 811
11752 638
10519 320
6324 632
6922 386