493841
460660
180286
178666
175707
120503
87519
85550
80298
78255
72077
67127
66609
62929
62832
62513
61249
60722
57458
55844
55753
55706
55281
55053
54465