5929 327
22030 234
7956 115
4376 119
3218 57
17532 932
4463 891
541 30
5358 837
3222 49
3382 914
2430 452
12870 746