249 50
1262 257
2472 720
2541 360
99538 815
29571 274
84273 361
216312 502
149643 344
105222 266
139869 740
127054 257
61762 429
75221 239
57973 465
81862 304
134213 508
53402 269
65486 810
121722 655
92160 863
51823 217
39304 167
32338 123