25006 97
8138 791
7850 734
7408 144
16573 396
13025 437
26410 877
32126 781
9249 747
15942 851
6140 52
9354 433
6303 177
7726 208
10650 362
10342 648
6389 104
8410 352
9164 257
11829 504
9694 571
9177 427
133736 881
12511 583
15303 474
68981 165
96753 672
66720 732