2983 871
7880 62
34941 303
2118 105
3580 103
2855 404
2489 558
2532 386
3654 168
3725 687
3850 207
3434 457
3093 405
8050 769