10006 550
7949 135
11570 712
2853 616
2108 460
132708 441
17052 593
21168 617
67187 697
20647 626
10850 263