4026 792
4010 307
19813 665
6421 121
13970 612
43253 948
105185 674
379062 609
17013 137
11524 694
16648 356
60389 602
27943 805
55148 696
2804 121
4963 741
6841 487
8974 637