22579 57
19813 184
25706 177
8934 626
3732 310
3399 675
3664 701
23239 595
2355 243
4491 574
6196 607
3547 804