131485 894
59312 660
16551 729
85717 454
4737 382
42768 167
27095 913
21139 873
35881 712
4590 336
2515 312
26024 809