4025 792
4004 307
19805 665
6415 121
13965 612
43214 948
105142 674
378771 609
16997 137
11516 694
16626 356
60305 602
27942 805
55080 696
2799 121
4961 741
6840 487
8968 637