52031 649
48203 173
49595 377
5615 535
26344 361
6172 613
13795 854
8263 175
1043 93
1790 269
3564 52
3346 503