1120 98
4789 189
9647 85
13059 984
12582 302
22883 434
7802 49
18381 811
11752 638
10522 320
6327 632
6924 386