263 50
1282 257
2513 720
2556 360
333628 926
112872 956
52853 891
28961 640
72342 280
84965 608
128403 352
113276 156
51626 306
139270 369
262018 672
119919 684
89743 233
78767 854
103478 814
61850 631
118992 497
53858 110
138779 625
130736 710