53278 3
39004 8
25681 2
36177 4
26501 5
25478 8
21358 3
40959 12
51627 9
31151 1
98628 36
25504 3
26080 6
38930 15
19078 2
18483 4
59205 8
66834 10
38502 3
34779 2
750504 80
36731 11
35459 3
55533 16