30830 214
27564 303
11198 1111
32718 568
18255 158
29874 621
29028 627
18771 1580
33027 1764
35136 747
32990 692
23113 453
309929 4931
265128 2891
249347 3654
218894 2539
200235 1988
189238 2885
174758 2448
162229 2162
139546 1710
115602 2359
115389 931
115112 1221