50286 207
33206 1305
44077 530
38789 1078
26306 599
77609 593
72329 1340
81613 1661
13202 1100
64019 1017
17671 1466
45500 547
310917 4938
265849 2898
249939 3654
219622 2545
200537 1989
189805 2891
175336 2455
163096 2172
139859 1710
115777 2359
115595 932
115360 1221