5789218
304801
236055
107153
46257
45673
41273
37624
22264
12641
201784
189156
76520
53063
38188
33724
27078
25550
21763
16521
14015
13945
13177