20975 57
18432 183
23195 177
8881 626
3446 310
3266 675
3436 701
22156 595
2223 243
4424 574
5891 607
3445 804