19160 109
9633 318
13153 303
7410 854
4858 634
37459 418
3051 193
2432 93
4850 409
4977 731
16364 399