3010 871
7904 62
35174 303
2125 105
3631 103
2870 404
2496 558
2559 386
3662 168
3758 687
3877 207
3446 457
3097 405
8081 769