27141 593
18806 330
27296 236
9746 116
5582 119
3681 57
18483 932
4918 891
844 30
5942 837
3739 49
3708 914
3026 452
14386 747