3032 416
27600 575
28221 152
25520 660
36290 433
58244 353
56350 436
46420 434
72260 644
36389 608
54409 675
315033 973