95716 451
271696 445
130238 785
302058 798
642178 948
144550 693
98683 526
25637 74
508564 952
81995 787
46273 483
192453 1053
248994 649
23577 43
104364 407
105767 571
179908 411
57600 612
104850 209
92182 1000
69850 667
284536 921
299554 851
35344 331
124745 684
34290 344
215499 786
27565 626