7497 3
13127 10
14780 3
7511 4
9210 10
9693 12
29441 28
27526 26
11886 19
12539 10
10077 11
16975 15
15697 11
36712 40
15457 20
10385 3
8305 5
8039 2
11604 7
8992 7
14201 10
104752 112
32024 24