3032 416
27662 575
28253 152
25565 660
36335 433
58323 353
56495 436
46489 434
72324 644
36466 608
54495 675
315413 973