19191 109
9639 318
13158 303
7417 854
4863 634
37528 418
3057 193
2434 93
4860 409
4980 731
16416 399