40
26821
25925
21739
23644
35580
22
48
2859
01216
14536
14650
11690
9191
7780
630263
6130
5660
5131
508147
4849
439142
3500