42786 112
43260 89
16632 28
28757 51
6226 9
25838 15
31340 58
14109 19
12471 31
17725 55
28892 59
110769 263
8796 11
10707 26
8042 11
11332 23
18810 21
19470 41
11830 17
42580 83
65040 167
23958 60
14683 15
12164 17