139129 897
62318 662
16900 729
86840 456
4871 382
46324 170
28986 914
22672 874
36289 712
4707 337
2674 312
29714 810