235 50
1227 257
2448 720
2498 360
108236 221
154076 646
62465 232
90196 488
104142 301
108657 440
62893 300
139181 392
130051 313
926 138
48924 731
61171 680
126080 222
155407 672
102696 564
30727 765
74141 1084
63562 398
74167 194
99992 788