15936 27
14463 24
11637 9
18716 47
12282 11
16836 11
19594 31
14073 20
30966 81
90557 187
130019 508
14344 54
19181 55
19115 61
18315 45
22477 45
30459 91
61108 87
32491 59
14251 10
17025 38
11605 7
23463 89
24822 34