176605 22
54579 8
28726 3
41555 5
37627 4
46832 8
49805 6
53776 1
31606 2
33333 2
65757 8
30101 3
70253 9
25656 1
49283 3
90281 12
188679 30
38234 2
44631 3
50026 9
29359 1
38858 1
28009 1
39806 4