152951 264
31460 315
215412 335
80577 572
90336 278
250951 459
112063 250
105763 695
54211 742
42665 719
298051 178
27587 893
65108 864
33713 375
153882 590
72167 218
79780 294
7449 745
17262 473
156072 224
171730 223
32332 334
114576 939
41960 142
331115 425
81894 132
29485 43
23874 49