Technology

4 053

726

8 830

12 160

7 026

14 611

28 758

4 326

46 160

6 448

10 341

5 352