18917 410
15519 590
12396 123
6900 586
38152 261
24751 72
2722 51
4129 733
17164 521
4719 316
8957 80