19532 110
9702 318
13235 303
7481 854
4908 634
39046 419
3117 193
2490 93
4908 409
5081 732
17265 399