4025 792
4005 307
19808 665
6416 121
13965 612
43225 948
105153 674
378839 609
17001 137
11517 694
16628 356
60323 602
27942 805
55108 696
2801 121
4961 741
6841 487
8971 637