302404 900
157786 117
69384 91
40321 50
98492 190
52899 69
30270 44
29826 36
16746 8
43180 23
29814 28
28221 43
34911 56
25286 40
32130 28
37016 78
36199 67
25869 29
22554 20
32154 33
26658 41
32214 78
27688 28
45709 151