3116 304
1518 161
12198 150
5749 807
18777 187
9775 397
3938 388
4434 617
12615 573
6764 702
3795 584
18981 548