53224
182365
71930
15412
440
390
3361044
43631
1490
1934
3435
3413
1611017
1125812
10503276
1013916
96643
9530258
7853154
749911
69816
60344
55822
53158