255579 534
5036 40
99514 236
10061 359
8377 60
111831 676
98387 340
116864 511
7852 331
5029 384
175546 864
7823 261
14270 130
14294 653
11392 169
167369 931
23213 528
77606 308
397276 809
134862 665
298519 851
64810 484
63317 233
70369 460
55851 443
65517 499
73251 337
34522 570