249 50
1265 257
2476 720
2541 360
50859 568
64079 496
112607 677
20654 97
21530 216
56175 450
216847 479
77448 381
287059 378
58256 791
67365 828
243996 862
99971 756
64753 614
75858 412
70326 686
120353 564
148434 953
140573 895
83228 636