123162 769
26304 504
24420 242
12702 573
19263 841
13810 556
10346 450
19060 63
40077 241
37570 142
24485 159
18196 671