19562 110
9714 318
13238 303
7489 854
4917 634
39225 419
3126 193
2502 93
4919 409
5108 732
17536 399