4012 792
3994 307
19778 665
6407 121
13955 612
43079 948
105003 674
377515 607
16957 137
11478 694
16561 356
59984 602
27935 805
54849 696
2786 121
4947 741
6829 487
8953 637