89338 815
65874 141
93463 821
37033 152
68553 276
86335 244
43694 653
31431 745
80811 329
127050 416
78281 384
55543 437
68464 951
132182 403
30154 623
62871 530
48187 841
103202 427
51749 782
63187 227
100001 240
50701 382
68254 493