35902 80
11872 9
20033 6
12447 14
28362 42
79027 87
26225 29
7074 2
13266 11
13127 19
18665 33
44358 51
31330 36
13489 14
44963 51
14407 13
22383 20
24655 29
15682 26
6565 9
9298 1
8837 2
21601 25
21061 36