49182 65
11729 266
4822 381
11519 512
29167 877
46674 616
7563 429
5584 338
8519 437
4246 485
3403 701
3159 247