23921 57
21104 184
27217 177
9027 626
4078 310
3532 675
3872 701
24081 595
2579 243
4600 574
6489 607
3646 804