18096 21
10598 4
26233 42
10505 5
21736 17
26515 48
12552 4
18753 23
24310 36
20409 17
22806 33
13255 14
42075 84
15799 14
16628 35
19956 21
14580 16
15323 16
9140 1
9739 6
15502 17
22156 29
12322 12
10123 7