15310 326
20228 1500
13689 1745
28322 122
55341 1071
61244 242
39613 155
48315 657
32569 254
17964 887
22346 487
24988 1016
360241 5346
307300 3325
272859 3834
259709 2865
223174 2167
214544 3136
202448 2689
196603 2378
155592 1853
129249 1272
129203 2414
126829 1009