32933 1433
22505 164
71866 572
30332 839
20103 1206
63792 846
34573 1504
49296 811
55351 938
30732 472
51621 403
37827 836
249193 4346
218764 2479
211357 3308
177606 1825
174504 2167
157027 2598
143275 2176
117559 1545
105207 1844
103096 889
101923 1162
101572 2267