19586 110
9717 318
13243 303
7495 854
4922 634
39306 419
3132 193
2510 93
4925 409
5122 732
17654 399