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