30032 278
32064 184
11999 350
15087 559
36998 765
43726 673
104252 496
37514 195
46898 411
25642 766
53786 242
22880 459
24217 602
40625 677
43396 723
31682 541
18973 576
91670 730
32172 98
25651 726
56413 505
52433 337
38309 497
35001 426
42941 172
21308 377
13309 139
35100 335