40228
24625
21525
33838
13511
54422
10410
23318
1543
3074
55610
1463
42123
15711
932
24515
36714
30310
615
584