49191 65
11729 266
4822 381
11519 512
29172 877
46674 616
7563 429
5586 338
8520 437
4246 485
3403 701
3159 247