27562 575
28211 152
25483 660
36244 432
58168 353
56255 436
46378 434
72205 644
36349 608
54331 675
314759 973