4025 792
4005 307
19807 665
6415 121
13965 612
43222 948
105151 674
378812 609
17001 137
11516 694
16628 356
60317 602
27942 805
55102 696
2801 121
4961 741
6840 487
8969 637