533200
43476
700215
178968
669354
871740
6794
47071
75089
968259
743194
193255
816121
421162
930140
331534
582984
2954112
2946927
2756797
2688692
2431488
2184214
2132981
2123484
2032951
1930271
188972
1716559
1714613