519408
357922
614501
160191
13244
20863
208294
668280
16119
859435
431198
63689
6040368
4910935
4686460
36791000
3639286
3610956
3552462
3213226
3160729
266932
2665209
2230407