3032 416
27653 575
28250 152
25553 660
36320 433
58306 353
56463 436
46473 434
72311 644
36450 608
54474 675
315325 973