6997 719
22797 252
396980 1158
202596 650
33181 394
111936 732
206202 832
116599 811
67858 929
18004 335
115067 826
59658 560
80682 432
92200 507
36276 653