36972 1000
18082 103
22186 214
26141 323
25326 842
46954 262
128015 728
64234 824
71179 113
277167 1070
32278 110
16410 988
11145 365
76646 618
15637 567
57117 774
51835 636
17277 192
112765 623
86340 329
54902 662
43073 1025
30509 61
20149 322
20558 648