439957 828
42898 52
98008 149
84330 143
693856 1814
54673 96
107972 115
78267 71
89416 180
36793 173
59333 48
25123 18
40051 68
49782 60
35418 102
59453 142
15466 21
91688 186
65745 220
55171 147
45545 24
50164 45
70107 81
44600 120