102666 235
96358 906
161365 540
46180 61
84633 599
98847 508
53348 409
97654 231
69011 661
15945 567
165416 139
60995 511
70992 145
47590 78
43786 559
106765 370
49448 701
23927 245
87682 261
3400 329
30987 221
98304 289
93080 348
76546 353
170025 313
269704 862
174753 419
157534 216