19188 109
9638 318
13158 303
7417 854
4863 634
37526 418
3057 193
2434 93
4860 409
4980 731
16414 399