2831 639
35126 236
7799 434
3407 443
16242 155
6548 573
10351 701
17702 390
22179 919
7747 121
88588 513
1522 254