13870 440
11386 510
21229 938
25426 850
7219 71
9187 362
20058 551
14072 101
5838 642
15176 748
4727 117
214713 657
72842 1061
98531 664
43103 365
135051 425
8798 909
2866 415