680
881
410
1150
36710
34213
7720
15630
11600
85330
2307
5384
76637
88025
1662
1933
8203
1935
71417
35217
1297176
1337737
52812
3171311