15028 5
15825 23
24128 32
12231 5
12002 7
11806 7
20856 41
13478 17
34550 58
15839 21
14536 9
8180 2
8305 6
11453 4
14313 17
14412 23
13300 15
31913 51
9372 8
16046 8
16073 18
14031 32
10425 7
43130 37