20894 57
18298 183
22803 177
8877 626
3415 310
3264 675
3421 701
22062 595
2221 243
4416 574
5876 607
3443 804