12240 27
8881 17
32924 39
18089 12
15427 19
3969 9
11015 8
4092 2
6636 9
8802 22
25699 43
11917 26
12904 41
16212 32
3289 3
36074 61
25921 70
3246 4
5992 15
8004 27
4238 11
6295 8
10221 10
7277 15