31780 660
33424 97
9808 432
71038 309
17884 266
8420 850
99993 633
15193 651
11604 274
36774 544
19686 240
90653 923
16235 360
58098 157
18079 531
39785 317
9450 228
38159 489
46860 332
39548 373
107632 766
21297 242
16589 840
11924 556
9049 450
36460 239