4015 792
3996 307
19788 665
6410 121
13957 612
43135 948
105051 674
377993 607
16976 137
11490 694
16580 356
60106 602
27937 805
54931 696
2789 121
4953 741
6833 487
8956 637