4012 792
3993 307
19775 665
6407 121
13950 612
43072 948
104992 674
377410 607
16956 137
11476 694
16555 355
59970 602
27935 805
54831 696
2786 121
4946 741
6829 487
8953 637