31459 5
32982 4
52101 4
156384 29
52783 4
45959 6
39583 7
29256 1
31754 2
59451 11
56028 2
47701 6
85534 9
193454 40
76076 18
92378 20
285103 29
40303 3
120609 11
29609 3
122558 15
85778 20
79208 10
171304 37