257 50
1274 257
2486 720
2541 360
69155 307
70442 255
8593 189
92561 169
84674 820
76364 449
171257 330
60558 573
14050 292
25588 259
102137 237
29516 162
71836 387
99401 667
33554 286
89966 448
76035 200
20340 423
152728 714
66061 122