27897 92
25983 88
28400 203
99997 887
54104 387
98629 516
36261 782
164240 1099
65197 550
54797 417
45063 585
127549 236
45699 527
28876 260
16962 587
45280 592
88648 537
35624 166
80208 770
33379 506
52405 371
32657 282
49916 655
110916 825