18917 410
15518 590
12395 123
6900 586
38147 261
24744 72
2722 51
4129 733
17162 521
4719 316
8957 80