4032 792
4016 307
19837 665
6425 121
13977 612
43304 948
105246 674
379532 634
17032 137
11544 694
16686 356
60488 602
27949 805
55257 696
2808 121
4967 741
6849 487
8981 637