52287 66
11882 266
4895 381
11610 512
29701 878
46887 616
7729 429
5700 338
8673 437
4352 485
3527 701
3294 247