514430
115606
59214
711478
428848
311678
533684
805366
880678
531319
239885
77834
33109465
28287132
252031000
24972484
19002346
17072973
157331032
15001239
12924764
10647485
878847
5932209