3110 304
1515 161
12188 150
5744 807
18768 187
9772 397
3934 388
4432 617
12610 573
6760 702
4370 517
3791 584
1743 57
18962 548