39800 115
319218 658
132127 219
104244 712
50927 907
14958 626
15903 558
19606 178
13175 809
9246 662
13986 407
1569 189
8798 766
45621 74
4759 383
30319 535