52897
700473
5741
136160
77529
173307
95471
132341
118965
81821
63841
24221
118627
12851
109673
153020
108387
267176
0