8368 7
10002 8
17705 18
10317 9
13343 7
10581 9
22032 13
8734 7
30158 50
15019 9
13082 18
7344 4
10535 15
7947 4
11367 9
20107 56
12882 18
13553 15
9312 9
18901 26
51123 112
14138 15
14944 15
9500 5