4013 792
3996 307
19787 665
6410 121
13957 612
43130 948
105045 674
377938 607
16972 137
11489 694
16578 356
60096 602
27937 805
54918 696
2789 121
4951 741
6833 487
8956 637