10002
26737
3120
16283
24034
12660
18537
4391
10487
18860
10238
29115
10495
13865
24307
21252
7632
22453
19350
30409
24742
5786
2194
22260