20971 57
18415 183
23114 177
8881 626
3444 310
3266 675
3436 701
22149 595
2222 243
4423 574
5885 607
3445 804