133525 120
234333 535
245588 379
158368 444
263518 919
72165 152
84979 282
123967 334
68574 724
36762 351
67275 619
99330 987
148260 151
48959 710
163076 239
33240 650
30758 798
23764 344
93404 701
38874 279
73382 330
102624 919
200203 592
82745 841
126403 613