13551 25
31423 85
24799 59
19878 25
4373 8
5005 19
18645 61
11914 9
4919 5
12926 16
5108 3
6091 17
16180 17
6563 9
12968 23
7811 8
5825 7
12038 16
20285 12
5369 12
8197 15
31163 30
4089 6
20793 38