253374
583846
42314
905642
268955
73251
376603
18115
819436
84528
966616
414115
32455464
27659131
24703998
24284481
18556343
16710973
155101029
14693239
12669764
10492485
782544
5728209