3032 416
27654 575
28251 152
25558 660
36322 433
58318 353
56473 436
46480 434
72315 644
36455 608
54486 675
315355 973