3079 304
1502 161
12102 150
5711 807
18558 187
9742 397
3910 388
4420 617
12574 573
6722 702
4355 517
3774 584
1729 57
18878 548