302404 904
157786 117
69617 91
40321 50
98727 191
52899 69
30270 44
29826 36
16746 8
43413 23
29814 28
28221 43
34911 56
25286 40
32363 28
37016 78
36434 68
25869 29
22781 20
32154 32
26890 41
32214 78
27918 28
45939 152