4026 792
4009 307
19809 665
6421 121
13968 612
43242 948
105173 674
378986 609
17007 137
11523 694
16642 356
60372 602
27943 805
55137 696
2804 121
4963 741
6841 487
8973 637