18913 410
15504 590
12390 123
6898 586
38130 261
24661 72
2717 51
4126 733
17160 521
4716 316
8955 80