1120 98
4788 189
9647 85
13058 984
12582 302
22881 434
7801 49
18380 811
11752 638
10522 320
6327 632
6923 386