99986 877
26878 510
82980 484
73736 659
29592 369
9894 187
26351 601
12833 75
11951 422
21667 471
10014 673
21548 255
17708 347
10319 176
6379 38
10384 676
15850 485
11138 656
21756 904
13740 54
9104 359
10153 458
8835 541
38381 307