4025 792
4005 307
19808 665
6415 121
13965 612
43223 948
105152 674
378825 609
17001 137
11516 694
16628 356
60319 602
27942 805
55105 696
2801 121
4961 741
6840 487
8971 637