29239 592
19460 329
27329 236
9741 116
5630 119
3707 57
18496 932
4927 891
859 30
5973 837
3755 49
3709 914
3037 452
14516 747