7505 4
8498 3
9032 7
11575 9
7693 5
7585 9
9297 7
7894 6
22519 13
15263 23
11339 8
11007 12
8362 2
7916 3
8583 4
11240 3
15958 37
266562 490
8378 4
88081 154
10182 9
13569 6
25826 63
11653 9