747
1025
844
7613
615
6310
702
634
633
597
906
5716
27087
20320
18881
16882
1323265
13192
1196148
11806
10670
971143
8880
78311