4010 792
3993 307
19770 665
6404 121
13949 612
43063 948
104971 674
377246 607
16952 137
11470 694
16552 355
59954 602
27934 805
54807 696
2786 121
4942 741
6827 487
8951 637