15438 69
5169 66
4404 520
3091 190
15728 754
80136 687
22194 564
6568 52
319021 983
84479 624
54085 416
15287 591