293703
190838
230228
482954
59142
612250
473172
301663
1522148
1338636
1213706
1194948
1181634
1116830
1099244
1094292
56337
61851
993571
715328