20890 57
18294 183
22795 177
8877 626
3414 310
3263 675
3420 701
22052 595
2221 243
4416 574
5876 607
3443 804