100666 235
93448 904
158511 540
45053 60
82592 599
94752 507
50911 409
96096 231
67905 660
15716 567
160483 139
58197 511
69323 144
46821 78
42909 558
103747 370
48251 701
23278 245
84620 261
3343 329
30006 221
92712 288
92580 348
76125 353
169172 313
268038 861
173980 419
156795 216