45479
41333
1205827
39143
241611
49814
21595
59411
72013
35328
43514
220827
44616
45653
133712
1027517
100014
12079
1661219
327315