31940 595
20926 331
27394 236
9871 116
5706 119
3736 57
18623 932
4960 891
879 30
6090 837
4581 49
3750 914
3109 452
14670 747