33696 37
21786 29
14025 17
12433 13
39610 107
28001 41
27645 36
10353 10
32592 98
38053 55
22483 22
27628 35
54662 226
17314 9
24826 31
37335 46
69570 144
21532 15
93090 61
19297 24
40183 45
88456 164
21338 34
42621 64