3042 652
1120 98
4794 189
9648 85
13061 984
12590 302
22888 434
7806 49
18393 811
11756 638
10526 320
6334 632
6926 386