13860 440
11381 510
21219 938
25421 850
7218 71
9186 362
20056 551
14072 101
5837 642
15171 748
4724 117
214684 657
72798 1061
98502 664
43082 365
135031 425
8794 909
2864 415