740
1389
1032
1133
710
21515
17214
1385
1127
1182
1030
1170
691212
49713
48890
48378
4265271
4064158
33294
3266151
31336
26882
24591
23030