44518
419274
241953
630640
753783
721589
98085
80513
754190
792316
10990
54426
31308464
26651124
23787997
23103481
17927342
16087971
149881028
14212239
12267764
10153483
610326
5412209