42853 89
16632 28
28757 51
6226 9
25838 15
31340 57
14109 19
12471 31
17725 55
28892 59
110291 263
8796 11
10303 26
8042 11
11332 23
18810 20
19063 41
11830 17
42176 83
64623 166
23533 60
14683 15
12164 17
12695 29