14099 440
11616 510
21611 938
25613 850
7353 71
9263 362
20163 551
14180 101
5941 642
15309 748
4823 117
217085 658
76321 1063
101417 667
44545 365
141051 432
8996 909
3019 415