33608 88
32173 333
34973 285
55216 533
40792 492
104318 963
26882 349
36100 395
39923 666
41989 452
27872 296
30752 426
33527 343
48618 481
32033 62
92440 463
36565 562
30120 245
20487 107
40034 301
46642 540
46432 465
63062 92
37518 627