14099 440
11608 510
21606 938
25611 850
7352 71
9263 362
20163 551
14177 101
5940 642
15307 748
4818 117
217050 658
76261 1063
101362 667
44514 365
140988 432
8995 909
3018 415