112548 1579
90474 1948
82170 609
15230 326
21559 1972
60116 1242
47175 1553
16507 444
38904 1205
52157 1206
14530 441
28380 500
355769 5323
302211 3288
270519 3825
255456 2849
220146 2150
211652 3121
200437 2681
194176 2368
154581 1846
127847 2407
127270 1268
125999 1004