28404 594
19263 330
27311 236
9779 116
5606 119
3685 57
18502 932
4927 891
851 30
6001 837
3756 49
3711 914
3044 452
14442 747