251597 673
21553 94
14602 130
24758 178
221998 616
18845 933
37618 875
29593 365
8924 290
26561 482
1780 37
2920 266
11188 690
6580 511
123797 682
54997 476