19146 109
9630 318
13147 303
7406 854
4857 634
37393 418
3049 193
2426 93
4846 409
4975 731
16338 398