38359
128922
360297
611943
548732
97675
205464
687569
230721
809545
17482
174196
166275
587221
438449
746472
11327744
619486
3915577
3829980
3275510
2572192
2109495
2071216
2028492
182266
1759948
16115
153161
1524545