24631
3
1002
44697
15
9029
28813
13
10593
6
308
43341
18019
2
296
9920
8
13807
49213
9
10137
24302
5
45886
10
49769
14
21300
7
5606
15100
12990
7757
12777
3118
22592
730
1