893112
454383
339907
167404
759580
859215
475723
157866
553341
17241
22737
217297
32452464
27657131
24700998
24282481
18552343
16709973
155091029
14692239
12668764
10492485
782144
5728209