1020
971
450
1220
36790
34253
7720
15630
11610
85830
2347
5434
76837
88025
1682
1933
8223
1945
71717
35317
1299176
1341737
52812
3171311