52280 66
11882 266
4894 381
11610 512
29699 878
46887 616
7728 429
5699 338
8672 437
4352 485
3527 701
3294 247