4026 792
4005 307
19808 665
6416 121
13965 612
43226 948
105155 674
378855 609
17002 137
11517 694
16628 356
60328 602
27943 805
55118 696
2801 121
4961 741
6841 487
8972 637