12949 26
10204 6
12580 10
9618 4
11932 10
9508 8
11041 13
18713 25
16679 18
13902 14
11406 7
9565 5
9190 4
9973 10
19386 57
15454 15
17592 53
21393 27
14405 24
10338 17
15509 21
39425 79
15216 17
9343 3