4013 792
3994 307
19778 665
6407 121
13955 612
43082 948
105013 674
377571 607
16959 137
11480 694
16564 356
60000 602
27935 805
54862 696
2786 121
4947 741
6831 487
8955 637