33234
30195
890
1050
60
15248161
3541311
1644517
1165012
11436276
1041916
10355259
97974
8404155
783211
71646
62364
57902
54418