2025 642
13396 562
6115 468
771 67
3833 179
3774 372
1978 312
11331 715
28619 45
5425 453
20445 754
49566 401