3018 652
1120 98
4794 189
9648 85
13061 984
12589 302
22888 434
7805 49
18393 811
11756 638
10526 320
6334 632
6926 386