47643 64
11648 266
4787 381
11473 512
28746 877
46350 616
7513 429
5538 338
8447 437
4195 485
3355 701
3113 247