16756 715
21928 295
28470 966
15203 577
17746 1636
12314 1487
33485 1049
26942 1857
15473 213
19547 849
22222 1201
16530 1640
360320 5347
307409 3326
272923 3835
259777 2867
223258 2167
214598 3136
202472 2689
196663 2378
155631 1853
129269 1272
129227 2415
126848 1009