22577 57
19811 184
25696 177
8934 626
3730 310
3399 675
3664 701
23231 595
2355 243
4491 574
6195 607
3545 804