52278 66
11882 266
4893 381
11610 512
29698 878
46887 616
7727 429
5699 338
8672 437
4351 485
3527 701
3294 247