12749283
1450
4540
1313512
5820
915211
503410
3930
724337
4503100
2050
39961
1901817
1133116
11252261
108493
9243157
77986
71485
66022