52350 66
11882 266
4895 381
11610 512
29705 878
46891 616
7729 429
5700 338
8674 437
4355 485
3527 701
3294 247