130143 893
58855 652
16494 729
85587 454
4722 382
42591 167
26925 913
20941 873
35848 712
4573 336
2490 312
25747 809