4032 792
4016 307
19837 665
6425 121
13977 612
43300 948
105245 674
379508 634
17032 137
11544 694
16682 356
60488 602
27949 805
55256 696
2808 121
4967 741
6849 487
8981 637