4013 792
3996 307
19786 665
6408 121
13957 612
43128 948
105039 674
377879 607
16970 137
11487 694
16578 356
60084 602
27937 805
54910 696
2789 121
4951 741
6832 487
8956 637