96396 817
57686 877
65678 921
29613 256
25781 1793
54930 1514
37130 320
54249 1220
52798 849
50948 1525
46476 928
51147 626
331460 5077
280203 3010
258652 3714
235252 2668
208128 2061
198980 2970
186651 2544
177736 2237
146036 1743
120294 1236
120242 2370
119834 947