34096 1052
25476 797
31154 1300
20867 1875
20783 747
33774 1899
31953 461
29347 214
27602 1763
15540 195
18595 1760
22129 1735
310512 4934
265546 2895
249713 3654
219326 2543
200418 1989
189578 2887
175116 2449
162744 2163
139700 1710
115701 2359
115507 932
115265 1221