4025 792
4001 307
19805 665
6414 121
13965 612
43212 948
105138 674
378705 609
16995 137
11513 694
16623 356
60284 602
27940 805
55066 696
2798 121
4959 741
6840 487
8968 637