22196 68
25006 47
9209 31
26684 76
11691 24
10006 21
21564 72
9111 33
4356 7
59970 189
28928 49
7098 27