66683 928
30325 516
46006 1719
57559 500
56203 740
25908 379
19937 111
51393 947
56373 936
27827 513
24892 1475
32011 432
343948 5195
289820 3108
264886 3758
245883 2763
213504 2099
204334 3012
194107 2627
186449 2298
151037 1787
123882 2383
123541 1248
122891 975