23014 277
1218 82
30655 740
13843 633
5150 726
9870 379
21221 840
6972 745
2500 439
1112 112
3379 396
4320 33
7532 347
882 177