1014
7816
562
1048
1087
1068
992
713
830
1215
1105
791
585711
42220
42013
39937
3544270
3298154
29244
2795149
26566
22562
21030
19230