130100 893
58838 652
16491 729
85584 454
4722 382
42584 167
26922 913
20937 873
35844 712
4573 336
2489 312
25732 809