19558 110
9713 318
13238 303
7486 854
4917 634
39213 419
3124 193
2501 93
4917 409
5106 732
17520 399