8
21245
2
15037
4
30029
1
12594
9
48748
2
27844
7
8957
4
30423
13
54669
1
28138
7
42137
7
21791
6
23886
6
655724
7
23731
17
83462
14
42717
5
37499
56
215219
2
10396
4
46743
9
28970
17
81360