561
632
573
470
15120
12611
10410
554
1125
1417
1865
17115
689912
49523
48760
48238
4260271
4057158
33194
3261151
31236
26772
24531
22940