1085 98
4778 189
9636 85
13045 984
12557 302
22861 434
7788 49
18330 811
11767 638
10407 320
6301 632
6567 386