25056 590
18014 329
27244 236
9648 116
5540 119
3661 57
18408 932
4903 891
833 30
5907 837
3695 49
3679 914
2992 452
14275 747