4027 792
4013 307
19815 665
6422 121
13970 612
43264 948
105198 674
379167 609
17015 137
11526 694
16654 356
60403 602
27944 805
55170 696
2804 121
4963 741
6842 487
8978 637