276 50
1302 257
2531 720
2582 360
214162 869
70753 318
61331 541
62906 138
96337 695
264281 1110
67824 491
60374 343
121488 618
102337 900
37879 113
194680 940
22821 96
89259 407
89630 506
103588 295
218893 811
26648 77
183847 400
114660 954