15002 22
16958 21
19414 24
9869 6
19791 31
22111 41
10355 13
31033 60
12890 21
10921 13
16465 20
10315 10
21494 29
24584 33
24072 44
9699 4
6640 2
7385 5
17953 8
19201 17
12092 9
8615 12
20841 24
12283 20