19185 109
9638 318
13157 303
7415 854
4862 634
37514 418
3054 193
2433 93
4855 409
4980 731
16408 399