4026 792
4009 307
19811 665
6421 121
13969 612
43245 948
105181 674
379013 609
17010 137
11524 694
16644 356
60380 602
27943 805
55141 696
2804 121
4963 741
6841 487
8973 637