40150
41443
38580
60031
47206
41480
58831
58592
3718
36180
216
57055
567
10716
47191
15545
55344
47437
10074
47186
47173
8745
2410
50863