30601 1626
14469 988
21217 483
23579 255
36700 334
48373 1804
21602 186
55825 346
11790 1571
28858 1627
50593 603
42045 1909
355797 5323
302249 3288
270532 3825
255479 2849
220159 2150
211669 3121
200445 2681
194187 2368
154589 1846
127861 2407
127280 1268
126003 1004