4025 792
4004 307
19805 665
6415 121
13965 612
43218 948
105146 674
378784 609
16998 137
11516 694
16627 356
60315 602
27942 805
55085 696
2800 121
4961 741
6840 487
8969 637