4025 792
4005 307
19807 665
6415 121
13965 612
43221 948
105149 674
378806 609
17000 137
11516 694
16627 356
60316 602
27942 805
55089 696
2801 121
4961 741
6840 487
8969 637