51787 915
17148 35
23069 627
39531 405
128685 192
88331 689
63054 654
43069 395
36103 576
62566 328
38097 187