30079 75
133148 667
10172 566
28915 612
4393 399
24135 906
27686 465
8158 405
14968 372
5822 400
24785 328
48969 1004
58088 491
9444 713
8177 59
28099 210
7645 362
8713 710
6003 610
3664 656
3815 126
4317 696
3532 245
5013 259
5546 893
7526 139
8105 160
6118 438