23965 57
21133 184
27257 177
9030 626
4086 310
3543 675
3876 701
24099 595
2583 243
4602 574
6500 607
3648 804