10876 20
4098 8
1731 7
9392 18
20323 43
9512 41
28530 65
10776 24
23727 47
23669 54
7519 12
19767 57
22848 67
16791 32
46343 77
16957 33
65973 242
11490 28
24142 81
18640 35
16391 66