40609 333
7582 334
8944 475
78477 432
29967 516
50571 329
10452 262
13997 514
27275 253
5241 647
14820 483
11245 130
10812 221
7750 212
6150 583
30920 869
6804 569
9983 721
57860 553
36459 378
24123 293
50368 762
30100 563
34439 340
17529 580
25472 485
51492 800
75041 967