25793 57
23008 184
29580 179
9189 626
4591 310
3829 675
4264 701
25615 599
3027 243
4854 574
7126 607
3954 804