129867 893
58743 652
16478 729
85568 454
4720 382
42539 167
26878 913
20879 873
35840 712
4568 336
2486 312
25670 809