20888 57
18292 183
22789 177
8877 626
3414 310
3262 675
3420 701
22052 595
2221 243
4416 574
5876 607
3443 804