816429
1248374
766261
445762
1010797
542506
458503
532717
262705
1070439
847865
181684
718296
802627
283802
954600
27775702
23222486
22627960
19346669
14100916
12809157
11414624
9962365
8484961
7786477
7747253
7239831
4899232
489870
204265
886108
427725
219275