12751283
1480
4560
1313612
5820
915211
503510
724537
3930
4503100
2050
39961
1901817
1133116
11254261
108493
9243157
77986
71485
66022