80
287747
254317
101
160
147942
311015
111739
8859
164293
93644
55580
41907
31730
30833
27995
2417267
21814
2083153
1926149
19176
15770
15450
13660