31178 5
117405 6
24509 8
31179 4
53909 2
51253 8
16384 9
31531 8
41883 9
20577 9
39226 7
33707 6
16478 8
35329 12
38855 5
47081 9
19426 3
13702 1
14579 5
13459 8
8580 1
252359 16
143653 10
278480 37