96003 749
42673 311
102985 493
19615 686
70078 387
79393 682
76645 666
51648 166
26701 325
100366 549
45822 902
68756 255
57072 296
87532 526
37707 259
46250 502
61067 153
98985 559
69012 799
105391 300
78582 649
13554 389
73421 394
62395 879