1153391
1220
940
779
9714
1119
8619
810
6879
4716
476
8115
23736
17820
15761
14162
10942
1063263
9684
952148
9400
792142
7350
71511