49208 65
11729 266
4822 381
11520 512
29183 877
46674 616
7565 429
5586 338
8521 437
4246 485
3404 701
3160 247