20982 57
18447 183
23223 177
8883 626
3452 310
3267 675
3437 701
22165 595
2224 243
4424 574
5902 607
3445 804