19892 862
50433 233
56070 1997
66198 1838
63459 1763
14382 1195
21398 1110
47314 1096
28659 1131
14567 954
51834 1614
49351 1821
339933 5149
286365 3051
263219 3736
242681 2727
211114 2081
202540 2993
191659 2588
184579 2284
149324 1765
122481 2374
122387 1243
121849 959