158860 540
45169 60
82835 599
11866 331
3952 404
95277 507
51202 409
96300 231
68043 660
15756 567
161060 139
58484 511
69518 144
67331 194
46919 78
43007 558
104109 370
48403 701
23352 245
85065 261
113077 624
15389 522
30137 221
93376 288
92638 348
76175 353
169281 313
268250 861