15002 12
20322 24
14843 16
30474 42
12275 27
15006 23
23007 35
24207 31
7063 2
19943 21
19377 21
11903 16
25358 28
27001 25
12843 17
6650 7
7196 13
50239 84
22179 43
18703 18
13495 6
8821 9
7973 13
8542 12