30945 630
124947 413
18133 365
56678 182
17955 369
108581 774
125943 175
51622 180
98364 563
83152 458
45532 662
49489 103
27308 298
418270 581
46145 112
39584 333
33301 55
289147 1144
30910 346
37452 482
10401 386
84733 808
32552 394
22227 530
26159 446
19764 311
45802 579
119213 486