131471 894
59310 660
16547 729
85717 454
4737 382
42767 167
27094 913
21139 873
35881 712
4590 336
2515 312
26020 809