74678
1263069
1085523
988287
906125
667351
525610
504297
493021
491329
420902
409354
300038
268928
260658
250749
247666
208535
195473
167055
164551
151637
147788
145153
143802
130815
130718
129854
129002
126534
113077
106774
103555
98660
96648
92577
83376
75834
74746
74678
71375
68932
64570
62642
62097
61343
57872
57456
56789
55884
51604
50633
49942
46137
42765
40136
38681
38672
37628
37311
36087
32993
32886
31640
29486
27728
27524
26897
26797
26302
26008
25528
24501
24208
23813
23532
22667
21682
21672
20489
20083
19791