23853 8
29980 4
52304 2
48309 8
15728 9
29582 8
38851 9
18127 9
36158 7
30177 5
14879 8
30732 12
33408 5
40157 9
16880 3
10681 1
11854 5
10252 8
251351 16
142804 10
277430 37
56052 9
51955 4
69732 16