15384 18
10288 11
14800 24
37784 37
13506 12
25338 43
26919 38
20496 27
14606 18
21235 29
13128 10
37505 45
9797 15
9652 11
2705 1
11087 10
36950 67
12594 12
14603 28
8222 6
34077 31
106958 103
7521 4
27459 52