4027 792
4013 307
19814 665
6421 121
13970 612
43260 948
105191 674
379120 609
17013 137
11526 694
16652 356
60394 602
27944 805
55164 696
2804 121
4963 741
6841 487
8976 637