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