27531 311
47282 168
50683 202
22031 102
199213 393
75082 699
33200 594
80143 777
97929 445
54993 426
13813 127
217074 658
210472 836
38282 311
208096 719
35237 660
37143 158
33784 587
62672 512
35612 305
278009 1166
34450 709
197862 586
47995 154
271685 464
76322 996
130243 788
390940 773