1116 98
4787 189
9646 85
13053 984
12580 302
22876 434
7799 49
18376 811
11751 638
10517 320
6324 632
6921 386