51212 649
47975 173
49259 376
5526 535
26135 361
6152 613
13767 854
8261 175
1042 93
1784 269
3550 52
3339 503