1116 98
4787 189
9646 85
13053 984
12580 302
22877 434
7800 49
18377 811
11751 638
10518 320
6324 632
6922 386