34314 718
20815 407
52978 671
51645 766
28766 581
15384 32
38090 602
20718 316
18691 366
37358 293
52857 616
10146 135
22900 52
13855 319
24810 64
34568 374
19776 349
29757 445
11367 255
16269 95
28657 503
39612 98
14128 478
10778 539
38670 465
39874 251
25465 75
39420 245