31556 75
14975 12
31585 59
28598 57
42617 86
26686 69
19755 36
24485 54
21166 67
39126 82
19564 37
120877 567
26623 36
88309 227
38819 119
49982 171
28942 76
26965 59
70897 187
34591 95
62486 162
47518 96
41442 158
37753 73