28502 594
19303 330
27312 236
9781 116
5607 119
3686 57
18502 932
4927 891
851 30
6003 837
3756 49
3711 914
3045 452
14445 747