48740 856
17457 665
36212 278
8026 609
50486 964
12425 290
22781 326
19532 418
8240 589
16199 595
24282 384
22442 691
28657 316
44559 342
25550 810
19969 323
7878 427
21395 563
11167 594
19408 526
2285 120
22820 539
91835 522
14944 889