13871 440
11387 510
21229 938
25428 850
7220 71
9187 362
20060 551
14073 101
5838 642
15178 748
4728 117
214724 657
72860 1061
98538 664
43110 365
135064 425
8798 909
2866 415