30600 1626
44758 1007
20606 1412
21694 1001
38886 1119
54961 781
54239 960
54477 1770
54024 142
14936 1927
47286 626
27005 309
355769 5323
302211 3288
270519 3825
255456 2849
220146 2150
211652 3121
200437 2681
194176 2368
154581 1846
127847 2407
127270 1268
125999 1004