1500100
1943102
280384
144080
313862
3471120
2214122
244580
6403103
33833182
17063117
17328141
12136122
1486109
424262
180180
1556121
8451130
1129684