7590
5920
5080
49149
9971
28425
492894
6020
7790
4910
24918
8092
691212
49713
48890
48378
4265271
4064158
33274
3266151
31336
26872
24591
23030