4009 792
3990 307
19762 665
6402 121
13940 612
43031 947
104926 674
376818 607
16941 137
11460 694
16510 355
59903 602
27930 805
54734 696
2784 121
4939 741
6819 487
8950 637