126987 892
58087 651
16425 729
85414 454
4703 382
42217 166
26667 913
20489 873
35775 712
4559 336
2472 312
25315 809