126022 767
26954 504
25105 243
13052 573
19737 841
14113 556
10501 450
19547 63
41293 240
38901 142
25362 158
18757 669