4012 792
3994 307
19778 665
6407 121
13955 612
43079 948
105009 674
377539 607
16958 137
11478 694
16563 356
59993 602
27935 805
54853 696
2786 121
4947 741
6829 487
8953 637