21532 234
7053 115
3850 116
2995 57
17126 932
4302 891
468 30
5126 837
3068 49
3288 914
2335 452
12208 746