253 50
1272 257
2484 720
2541 360
99972 756
94195 1653
66057 470
133201 644
131231 400
114757 975
193980 420
61283 346
129962 777
103464 486
103955 171
133256 158
154721 238
127946 886
54279 292
87342 388
166247 467
145214 810
129270 234
86353 866