338524
870100
989611
766457
166240
884965
50807
390608
637290
35976
790745
794216
31308464
26651124
23787997
23103481
17927342
16087971
149881028
14212239
12267764
10153483
610326
5412209