12316 4
22112 32
63924 82
29323 146
29086 48
29473 68
26200 39
41777 116
32662 91
21542 27
21613 32
11461 6
28185 57
20035 40
18048 40
65904 67
15233 21
24890 18
439957 828
53088 29
87095 156
45433 49
70107 81
29046 79