485427
69096
283938
466110
1004233
231915
486168
891318
88916
643376
692856
98296
31309464
26652124
23787997
23105481
17927342
16087971
149891028
14212239
12267764
10158483
610326
5412209