4026 792
4009 307
19809 665
6421 121
13967 612
43240 948
105171 674
378981 609
17006 137
11521 694
16642 356
60371 602
27943 805
55136 696
2804 121
4963 741
6841 487
8973 637