4026 792
4009 307
19809 665
6419 121
13967 612
43239 948
105169 674
378964 609
17006 137
11520 694
16642 356
60365 602
27943 805
55135 696
2804 121
4963 741
6841 487
8973 637