23035 277
1221 82
30755 740
13874 633
5207 726
9885 379
21335 840
6988 745
2539 439
1117 112
3421 396
4351 33
7538 347
887 177