19532 110
9703 318
13235 303
7481 854
4909 634
39053 419
3117 193
2490 93
4909 409
5081 732
17276 399