89796 446
48925 511
65403 648
16105 537
16999 137
9155 402
35032 331
30355 643
101002 530
23959 663
54570 876
38731 169
27433 196
123024 525
75711 948
447559 1001
304742 656
32463 77
311366 1012
16627 356
287521 1728
174303 592
248162 757
334144 852
147272 335
201606 667
28075 127
28971 612