177664
393143
8950
154569
163742
58943
586306
904180
23534
819205
148397
704520
28962454
24401119
21945992
21150480
16476333
14854969
140491028
13366239
1153478
11515764
946058
9456480