14099 440
11612 510
21611 938
25613 850
7352 71
9263 362
20163 551
14179 101
5941 642
15308 748
4822 117
217082 658
76314 1063
101415 667
44541 365
141038 432
8996 909
3019 415