2912 2
5242 5
17295 17
16097 30
8958 11
12177 17
5634 1
14934 20
12981 36
15316 28
15674 51
13375 15
10258 21
8205 12
5652 9
10624 17
12842 39
37885 120
4169 2
5192 8
4797 5
15541 37
5254 3
11305 9