257 50
1274 257
2486 720
2541 360
101825 889
120951 546
162322 859
287484 629
25958 633
205583 326
31077 499
99108 207
188557 812
2295 525
160312 1070
15070 865
70569 427
218954 414
80855 602
150245 689
97194 379
194963 937
130906 925
13843 526