493848
460670
180290
178672
175711
120504
87522
85553
80299
78255
72079
67129
66610
62930
62833
62514
61249
60723
57458
55844
55753
55707
55282
55054
54466