533200
43476
700215
178968
669354
871740
6794
47071
75089
968259
743194
193255
816121
421162
930140
331534
582984
2953112
2945927
2755797
2688692
2431488
2184214
2130981
2123484
2029951
1930271
188872
1716559
1714613