13876 440
11388 510
21230 938
25431 850
7220 71
9187 362
20060 551
14073 101
5839 642
15179 748
4728 117
214740 657
72881 1061
98543 664
43117 365
135076 425
8799 909
2868 415