2959 871
7850 62
34767 303
2114 105
3530 103
2842 404
2453 558
2509 386
3651 168
3705 687
3834 207
3425 457
3090 405
8033 769