2983 871
7880 62
34977 303
2119 105
3594 103
2858 404
2490 558
2534 386
3655 168
3729 687
3852 207
3435 457
3093 405
8053 769