439957 828
42898 52
98008 148
84330 143
693856 1813
54673 96
107972 115
78267 71
89416 180
36793 173
59333 47
24890 18
40051 68
49782 60
35418 102
59453 142
15233 21
91688 186
65745 220
55171 146
45545 24
50164 45
70107 81
44600 120