24328 8
30733 4
53279 2
49929 8
16055 9
30879 8
40779 9
19833 9
38526 7
32357 5
15754 8
33629 12
36554 5
44684 9
18509 3
12481 1
13528 5
12154 8
252184 16
143331 10
278303 37
56677 9
52832 4
70904 16