21004 57
18474 183
23281 177
8883 626
3455 310
3268 675
3447 701
22174 595
2224 243
4424 574
5941 607
3448 804