102993 791
613457 881
454300 585
22889 352
55149 794
349229 431
20246 511
214737 721
226042 672
24004 443
7581 801
6096 264
10110 190
5595 515
3160 177
14062 819
45496 634
99934 356
149146 153
143467 270
155089 575
130725 969
111627 721
88194 920
26290 1009