1284590
1008657
465813
408716
408430
316611
286010
258294
251254
236126
234446
198418
196711
189875
154518
153944
151071
141651
129697
124161
112401
111466
108324
101658
101475
93434
88929
88891
86141
84587
82377
74400
73620
72089
71063
70774
70285
68578
68553
68396
65925
65474
64174
63070
60972
58357
56576
55790
55336
52459