42095 1810
39481 1961
46298 1517
36196 806
42776 195
41670 1482
15823 689
25896 1290
24787 1499
37611 872
28817 536
36527 397
309847 4930
265096 2891
249315 3654
218856 2539
200218 1988
189197 2885
174734 2448
162169 2160
139530 1710
115592 2359
115378 931
115094 1220