56431
20510
39562
57736
33642
7140
28425
52413
37720
27624
26512
22920
653712
46743
46550
44828
4003271
3784157
31744
3100151
29536
25342
23280
21450