4026 792
4009 307
19810 665
6421 121
13969 612
43244 948
105176 674
379000 609
17008 137
11523 694
16643 356
60374 602
27943 805
55137 696
2804 121
4963 741
6841 487
8973 637