4010 792
3993 307
19772 665
6404 121
13950 612
43064 948
104977 674
377280 607
16952 137
11470 694
16552 355
59956 602
27934 805
54814 696
2786 121
4943 741
6827 487
8951 637