18922 410
15543 590
12411 123
6902 586
38176 261
24919 72
2730 51
4134 733
17165 521
4721 316
8960 80