39705 161
24499 539
44897 714
26981 980
89181 488
58692 622
31442 821
11998 621
61382 560
66631 909
57486 1568
79745 587
328836 5059
278593 3000
257321 3707
233253 2653
207133 2033
197641 2955
185074 2536
175587 2228
145062 1739
119660 2367
119600 1229
119292 946