157545 201
115067 677
31608 325
38086 275
30221 908
38566 571
105485 695
15859 682
47144 737
3574 154
59311 666
47397 688
46300 259
69061 232
44983 694
78201 219
40713 479
28135 593
10589 391
21173 318
27549 626
19588 826
3234 64
11524 581
20353 773
32036 648
26226 653
19584 326