331628 734
10465 574
196366 691
14504 184
46286 321
135668 494
51406 225
46412 306
43682 625
27920 182