21089 1002
124354 796
58957 535
217135 2046
29114 84
40780 512
45886 919
25298 386
45997 928
16854 691
78890 858
26096 523
25567 545
10454 462
23180 204
23953 488
49850 856
8769 86
23684 527
25199 1067
18014 837
69408 722
51272 827
19506 453