52620 66
11891 266
4896 381
11617 512
29732 878
46905 616
7734 429
5703 338
8682 437
4361 485
3540 701
3299 247