89773 446
48848 511
65342 648
16070 537
16986 137
9145 402
34984 331
30323 643
100912 530
23932 663
54493 876
38659 169
27375 195
122926 525
75674 948
447340 1001
304505 654
32402 77
311028 1012
16609 356
287304 1728
174157 591
247906 757
333948 852
146910 335
201461 667
28047 127
28936 612