15064 6
40088 49
11737 11
12901 13
15044 12
22946 27
15354 17
23079 24
22883 49
21101 36
12876 11
26022 33
25050 18
26974 31
15141 7
22002 39
11907 8
25818 23
31723 36
106394 121
35396 57
9163 6
27505 25
13380 6