24628
3
1001
9023
44688
15
28809
13
10585
6
299
43337
18012
2
289
13806
8
49210
9
9910
10136
24298
5
49768
14
45883
10
21297
7
7757
12988
15097
3116
730
1
12594
5595
22588