359107
835370
212353
265379
917405
533476
687521
313428
949314
339370
827830
34495
31308464
26651124
23787997
23103481
17927342
16087971
149881028
14212239
12267764
10157483
610326
5412209