22196 68
24524 44
9209 31
26684 75
11691 24
10006 21
21564 72
9111 33
4356 5
59551 188
28928 49
7098 27