40609 333
7581 334
8944 475
78474 432
29966 516
50568 329
10452 262
13995 514
27274 253
5239 647
14817 483
11245 130
10812 221
7750 212
6149 583
30919 869
6803 569
9983 721
57856 553
36458 378
24123 293
50368 762
30099 563
34438 340
17526 580
25471 485
51487 800
75040 967