491180
457639
177906
177214
174266
154420
126627
119927
102273
90677
86855
84941
82353
81578
79470
77590
71455
66621
66104
65335
62349
62046
60639
60033