9362 3
11441 8
12429 5
12766 19
10641 4
13362 18
10167 3
11196 7
14490 21
12483 9
11331 6
15274 27
9551 19
11884 10
13402 20
19306 17
11861 17
31625 107
16345 22
10704 3
14188 23
13886 18
10829 4
60518 135