412844
14575
648848
990376
908168
582452
664410
828367
59567
20938
79329
51617
31308464
26650124
23787997
23103481
17927342
16087971
149881028
14212239
12267764
10153483
610326
5412209