23936 57
21118 184
27235 177
9028 626
4079 310
3537 675
3873 701
24086 595
2580 243
4601 574
6493 607
3647 804