4026 792
4009 307
19811 665
6421 121
13969 612
43245 948
105179 674
379006 609
17009 137
11524 694
16644 356
60374 602
27943 805
55141 696
2804 121
4963 741
6841 487
8973 637