4026 792
4008 307
19808 665
6417 121
13967 612
43237 948
105166 674
378929 609
17006 137
11519 694
16635 356
60353 602
27943 805
55132 696
2802 121
4961 741
6841 487
8973 637